staunch the bleeding - Deutsch Englisch Wörterbuch